home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-07-01 | 4.0 KB | 78 lines | [TEXT/MPS ] |
- ; File: E16.MIDI
- ;
- ;
- ; Copyright Apple Computer, Inc. 1986-90
- ; All Rights Reserved
- ;
- ;
- miToolNum GEQU $0020 ; the tool number of the MIDI Tool Set
- miDrvrFileType GEQU $00BB ; filetype of MIDI device driver
- miNSVer GEQU $0102 ; minimum version of Note Synthesizer required by MIDI Tool Set
- miSTVer GEQU $0203 ; minimum version of Sound Tools needed by MIDI Tool Set
- miDrvrAuxType GEQU $0300 ; aux type of MIDI device driver
- miStartUpErr GEQU $2000 ; MIDI Tool Set is not started
- miPacketErr GEQU $2001 ; incorrect length for a received MIDI command
- miArrayErr GEQU $2002 ; a designated array had an insufficient or illegal size
- miFullBufErr GEQU $2003 ; input buffer overflow
- miToolsErr GEQU $2004 ; the required tools were not started up or had insufficient versions
- miOutOffErr GEQU $2005 ; MIDI output must first be enabled
- miNoBufErr GEQU $2007 ; no buffer is currently allocated
- miDriverErr GEQU $2008 ; the designated file is not a legal MIDI device driver
- miBadFreqErr GEQU $2009 ; the MIDI clock cannot attain the requested frequency
- miClockErr GEQU $200A ; the MIDI clock value wrapped to zero
- miConflictErr GEQU $200B ; conflicting processes for MIDI input
- miNoDevErr GEQU $200C ; no MIDI device driver loaded
- miDevNotAvail GEQU $2080 ; the requested device is not available
- miDevSlotBusy GEQU $2081 ; requested slot is already in use
- miDevBusy GEQU $2082 ; the requested device is already in use
- miDevOverrun GEQU $2083 ; device overrun by incoming MIDI data
- miDevNoConnect GEQU $2084 ; no connection to MIDI
- miDevReadErr GEQU $2085 ; framing error in received MIDI data
- miDevVersion GEQU $2086 ; ROM version is incompatible with device driver
- miDevIntHndlr GEQU $2087 ; conflicting interrupt handler is installed
- miSetClock GEQU $0000 ; set time stamp clock
- miStartClock GEQU $0001 ; start time stamp clock
- miStopClock GEQU $0002 ; stop time stamp clock
- miSetFreq GEQU $0003 ; set clock frequency
- miRawMode GEQU $00000000 ; raw mode for MIDI input and output
- miSetRTVec GEQU $0000 ; set real-time message vector
- miPacketMode GEQU $00000001 ; packet mode for MIDI input and output
- miSetErrVec GEQU $0001 ; set real-time error vector
- miStandardMode GEQU $00000002 ; standard mode for MIDI input and output
- miSetInBuf GEQU $0002 ; set input buffer information
- miSetOutBuf GEQU $0003 ; set output buffer information
- miStartInput GEQU $0004 ; start MIDI input
- miStartOutput GEQU $0005 ; start MIDI output
- miStopInput GEQU $0006 ; stop MIDI input
- miStopOutput GEQU $0007 ; stop MIDI output
- miFlushInput GEQU $0008 ; discard contents of input buffer
- miFlushOutput GEQU $0009 ; discard contents of output buffer
- miFlushPacket GEQU $000A ; discard next input packet
- miWaitOutput GEQU $000B ; wait for output buffer to empty
- miSetInMode GEQU $000C ; set input mode
- miSetOutMode GEQU $000D ; set output mode
- miClrNotePad GEQU $000E ; clear all notes marked on in the note pad
- miSetDelay GEQU $000F ; set minimum delay between output packets
- miOutputStat GEQU $0010 ; enable/disable output of running-status
- miIgnoreSysEx GEQU $0011 ; ignore system exclusive input
- miSelectDrvr GEQU $0000 ; display device driver selection dialog
- miLoadDrvr GEQU $0001 ; load and initialize device driver
- miUnloadDrvr GEQU $0002 ; shutdown MIDI device, unload driver
- miNextPktLen GEQU $0000 ; return length of next packet
- miInputChars GEQU $0001 ; return number of characters in input buffer
- miOutputChars GEQU $0002 ; return number of characters in output buffer
- miMaxInChars GEQU $0003 ; return maximum number of characters in input buffer
- miMaxOutChars GEQU $0004 ; return maximum number of characters in output buffer
- miRecordAddr GEQU $0005 ; return current MidiRecordSeq address
- miPlayAddr GEQU $0006 ; return current MidiPlaySeq address
- miClockValue GEQU $0007 ; return current time stamp clock value
- miClockFreq GEQU $0008 ; return number of clock ticks per second
- midiInputPoll GEQU $00E101B2 ; MidiInputChannel - vector to poll MIDI input channel
- ; offset constants for MiBufInfo
- obufSize GEQU 0
- oaddress GEQU 2
- ; offset constants for MiDriverInfo
- oslot GEQU 0
- oexternal GEQU 2
- opathname GEQU 4
-